//
//  CoursesProtocol.h
//  mUBB
//
//  Created by Cosmin Stirbu on 1/17/13.
//  Copyright (c) 2013 Cosmin Stirbu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Ticket.h"

@protocol CoursesProtocol <NSObject>

@optional

- (void)didReceiveCoursesWithSuccess:(id)object forTicket:(Ticket *)ticket;
- (void)didReceiveCoursesWithFailure:(id)object forTicket:(Ticket *)ticket;

- (void)didReceiveCourseDetailsWithSuccess:(id)object forTicket:(Ticket *)ticket;
- (void)didReceiveCourseDetailsWithFailure:(id)object forTicket:(Ticket *)ticket;

- (void)didReceiveTypesOfClassesWithSuccess:(id)object forTicket:(Ticket *)ticket;
- (void)didReceiveTypesOfClassesWithFailure:(id)object forTicket:(Ticket *)ticket;

- (void)didReceiveStudyGroupsWithSuccess:(id)object forTicket:(Ticket *)ticket;
- (void)didReceiveStudyGroupsWithFailure:(id)object forTicket:(Ticket *)ticket;

@end
